Definitions | b, Void, x:A B(x), P  Q, False, A, x:A. B(x), t T, isrcv(k), Knd, Type, R-da(R;i), f(x)?z, Valtype(da;k), f || g, Id, DeclaredType(ds;x), x : v, IdDeq, f g, f(a), x.A(x),  x. t(x), State(ds), (x l), @loc effect knd(v:T) x := f State(ds) v , A || B, {x:A| B(x) }, P  Q, x:A B(x), P & Q, P  Q, @loc only events in L change x:T, x L.R(x), x:A. B(x), Top, R-state-var(i;ds;da;x;T;ks;tr), a:A fp B(a), type List, x dom(f), Realizer, R-Feasible(R), R-occurs(R;i;z), R-ds(R;i), KindDeq, lnk(k), source(l), Prop, x L. P(x), write-restricted(R;i;k), read-restricted(R; i; y),  b, , s = t, Unit, left+right, {T}, SQType(T), s ~ t, <a,b>, x:A. B(x), if b t else f fi |